Setting up RDP and SVN

Setting Up the IDE

The following steps describe how to setup an iSphere development environment in RDi.

Installing RDi 9.5 with Fix Pack 9.5.1.3

Start the installer from the RDi 9.5 installation disk and follow the steps of the install program. You may consider to install RDi in a directory different from the standard Windows "Program Files" folder, to avoid requiring administrator rights when installing plug-ins.

For example:

Installation Manager:C:\IBM\Installation Manager\eclipse
Shared Resources:C:\IBM\SDPShared
Installation Folder:C:\IBM\SDP_8.0

You do not necessarily install all the stuff. It is sufficient to install the "RPG- and COBOL Development Tools for i".

Install RDP 8.0

Eventually apply the license code to finish the basic installation of the Integrated development Environment (IDE).

Setting the Workspace

Start RDP 8.0 and when it asks for a workspace, select a workspace near to the root directory in order to avoid problems with long file names:

RDP: Select workspace

Installing the Git Plug-in

Next you can install the Eclipse EGit - Git Integration for Eclipse plug-into access the iSphere repository. You should install one of the following plug-ins, depending on your version of RDi:

9.5.1.3org.eclipse.egit.repository-4.2.0.201601211800-r.zip
9.6.xorg.eclipse.egit.repository-4.6.1.201703071140-r.zip
9.8.xorg.eclipse.egit.repository-6.5.0.202303070854-r.zip

Configuring the Git Repository

GitHub requires a "ed25519" private/public SSH key. Create it like this:

ssh-keygen -t ed25519 -C "your_email@example.com"

For RDi 9.5.1.3 add the following line to "eclipse.ini":

-Dhttps.protocols=TLSv1.2

Set SSH preferences in RDi:

Window -> Preferences -> General -> Network Connections -> SSGH2:
SSH2 home:C:\Users\traddatz\.ssh
Private keys:id_dsa,id_rsa,id_ecdsa_rdi_github